	* 	{
			box-sizing: border-box;
		}
		page {
			background: #f3f4f6;
		}
		
		.top {
			height: 30%;
			background-color: #3ac4ff;
			border-bottom-left-radius: 50%;
			border-bottom-right-radius: 50%;
		}
		
		.wrap {
			position: relative;
			height: 100vh;
		}
		
		.content {
			top: 10%;
			position: absolute;
			width: 90%;
			left: 5%;
			right: 5%;
			padding: 30rpx;
			background-color: white;
			border-radius: 40rpx;
			box-shadow: 9px 9px 6px #e3e3e3;
			.title {
			  text-align: center;
			  font-size: 55rpx;
			  font-weight: 400;
			  margin-bottom: 60rpx;
			}
			.goods_box {
				margin: 20rpx 25rpx;
				padding-bottom: 150rpx;
			
				.goods_item {
					margin: 15rpx;
					display: flex;
					flex-direction: row;
					background-color: #f7f7f7;
					border-radius: 30rpx;
			
					.img_box {
						height: 100rpx;
						width: 150rpx;
						border-radius: 30rpx;
					}
			
					.goods_content {
						padding: 15rpx 20rpx;
						margin-left: 30rpx;
						.goods_name {
							font-size: 34rpx;
							font-weight: 700;
							margin-right: 100rpx;
							//padding-left: 20upx;
							width: 100%;
							color: #606266;
						}
			
						.other {
							font-size: 30rpx;
							font-weight: 500;
							//padding-left: 60upx;
							width: 100%;
							color: #606266;
						}
					}
				}
			}
			.sum{
				font-size: 34rpx;
				font-weight: 700;
				margin: 40rpx;
				margin-left: 350rpx;
				width: 100%;
				color: #303133;
			}
		}